﻿<%@ Page Title="" Language="C#" MasterPageFile="~/backend/Admin.Master" AutoEventWireup="true" CodeBehind="KidCreate.aspx.cs" Inherits="mamnontuoitho7.backend.KidCreate" %>
<%@ Import Namespace="mamnontuoitho7.AppCode" %>


<asp:Content ID="Content1" ContentPlaceHolderID="AdminTitleContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

    <script language="javascript" type="text/javascript">
        function ClientKidCreate_Click() {

            var kidFirstName = trim(document.getElementById("<%= txtKidFirstName.ClientID %>").value);
            var kidLastName = trim(document.getElementById("<%= txtKidLastName.ClientID %>").value);
            var kidBirthday = trim(document.getElementById("<%= txtKidBirthday.ClientID %>").value);

            var kidFatherName = trim(document.getElementById("<%= txtFatherName.ClientID %>").value);
            var kidMotherName = trim(document.getElementById("<%= txtMotherName.ClientID %>").value);

            if (kidFirstName == null || kidFirstName == "" || !/<%= ConstantClass.testNameRegular_1 %>/.test(ConvertVietToEng(kidFirstName))) {
                alert("Tên của bé không được để trống.\nTên của bé không có số hoặc ký tự đặc biệt");
                document.getElementById("<%= txtKidFirstName.ClientID %>").focus();
                return false;
            }

            if (kidLastName == null || kidLastName == "" || !/<%= ConstantClass.testNameRegular_1 %>/.test(ConvertVietToEng(kidLastName))) {
                alert("Họ của bé không được để trống.\n Họ của bé không có số hoặc ký tự đặc biệt");
                document.getElementById("<%= txtKidLastName.ClientID %>").focus();
                return false;
            }

            if (kidBirthday != null && kidBirthday != "") {
                if (!/<%= ConstantClass.testDate_1 %>/.test(kidBirthday)) {
                    alert("Ngày sinh không đúng định dạng.\n(ngày/tháng/năm)");
                    document.getElementById("<%= txtKidBirthday.ClientID %>").focus();
                    return false;
                }
            }

            if (kidFatherName != null && kidFatherName != "") {
                if (!/<%= ConstantClass.testNameRegular_1 %>/.test(ConvertVietToEng(kidFatherName))) {
                    alert("Họ tên cha không có số hoặc ký tự đặc biệt.");
                    document.getElementById("<%= txtFatherName.ClientID %>").focus();
                    return false;
                }
            }

            if (kidMotherName != null && kidMotherName != "") {
                if (!/<%= ConstantClass.testNameRegular_1 %>/.test(ConvertVietToEng(kidMotherName))) {
                    alert("Họ tên mẹ không có số hoặc ký tự đặc biệt.");
                    document.getElementById("<%= txtMotherName.ClientID %>").focus();
                    return false;
                }
            }
            return true;

        }

        function ConvertVietToEng(textViet) {
            var VietNamChar = new Array("aAeEoOuUiIdDyY",
                                            "áàạảãâấầậẩẫăắằặẳẵ",
                                            "ÁÀẠẢÃÂẤẦẬẨẪĂẮẰẶẲẴ",
                                            "éèẹẻẽêếềệểễ",
                                            "ÉÈẸẺẼÊẾỀỆỂỄ",
                                            "óòọỏõôốồộổỗơớờợởỡ",
                                            "ÓÒỌỎÕÔỐỒỘỔỖƠỚỜỢỞỠ",
                                            "úùụủũưứừựửữ",
                                            "ÚÙỤỦŨƯỨỪỰỬỮ",
                                            "íìịỉĩ",
                                            "ÍÌỊỈĨ",
                                            "đ",
                                            "Đ",
                                            "ýỳỵỷỹ",
                                            "ÝỲỴỶỸ");


            for (i = 1; i < VietNamChar.length; i++) {
                for (j = 0; j < VietNamChar[i].length; j++) {
                    var str = "textViet.replace(/" + VietNamChar[i][j] + "/g,\"" + VietNamChar[0][i - 1] + "\")";
                    textViet = eval(str);
                }
            }
            return textViet;
        }

        function trim(str) {
            return str.replace(/^\s+|\s+$/g, "");
        }
    </script>

<form id="form1" runat="server">
<asp:HiddenField ID="hidParentID"  runat ="server"/>
<asp:HiddenField ID="hidParentName"  runat ="server"/>
    <!-- Begin one column tab content window -->
    <div class="onecolumn">
	    <div class="header">
		    <span>Thêm Bé Mới Cho Phụ Huynh <%= hidParentName.Value%></span>
		    <div class="switchbutton">
                  <a href="ParentEdit.aspx?hidParentID=<%=hidParentID.Value %>" class="buttons stylebutton">Quay lại</a>
		    </div>
	    </div>
	    <br class="clear"/>
	    <div class="content">
		    <div id="tab2_content" class="tab_content">
                <div class="tableform">
                    <div>
                        <div class="left">
                            Lớp:<br />
                            <asp:DropDownList ID="ddlClass" runat="server" style="width:350px;" TabIndex="1"></asp:DropDownList>
                        </div>
                        <div class="right">
                            Hình ảnh học sinh:<br />
                            <asp:FileUpload ID="fulKidAvatar" runat="server" Width="346px" style="width:100%;" TabIndex="2"/>
                        </div>
                    </div><br class="clear"/><br />
                    <div>
                        <div class="left">
                            Họ:<br />
                            <asp:TextBox ID="txtKidLastName" runat="server" MaxLength="60"  style="width:340px;" TabIndex="3"></asp:TextBox>
                        </div>
                        <div class="right">
                            Tên:<br />
                            <asp:TextBox ID="txtKidFirstName" runat="server" MaxLength="20"  style="width:340px;" TabIndex="4"></asp:TextBox>
                        </div>
                    </div><br class="clear"/><br />
                    <div>
                        <div class="left">
                            Giới tính:<br />
                            <asp:DropDownList ID="ddlSex" runat="server" style="width:350px;"  TabIndex="5">
                               <asp:ListItem value="1" Selected="True">
                                 Nam
                               </asp:ListItem>
                               <asp:ListItem value="0" >
                                 Nữ
                               </asp:ListItem>
                            </asp:DropDownList>
                        </div>
                        <div class="right">
                            Ngày sinh:<br />
                            <asp:TextBox ID="txtKidBirthday" runat="server" MaxLength="10"  style="width:340px;"  TabIndex="6"></asp:TextBox>
                        </div>
                    </div><br class="clear"/><br /> 
                    <div>
                        <div class="left">
                            Họ tên Cha:<br />
                            <asp:TextBox ID="txtFatherName" runat="server" MaxLength="100"  style="width:340px;"  TabIndex="7"></asp:TextBox>
                        </div>
                        <div class="right">
                            Họ tên Mẹ:<br />
                            <asp:TextBox ID="txtMotherName" runat="server" MaxLength="100"  style="width:340px;"  TabIndex="8"></asp:TextBox>
                        </div>
                    </div><br class="clear"/><br />
                    <p>
				        <asp:Button ID="btnKidCreate" runat="server" Text="Lưu" 
                            onclick="btnKidCreate_Click" OnClientClick="return ClientKidCreate_Click()" TabIndex="9"/>
                            <asp:Button ID="btnCancle" runat="server" 
                            Text="Làm lại" onclick="btnCancle_Click" TabIndex="10" /></p>
                </div><br class="clear"/><br />
                <asp:Label ID="lblNotice" runat="server" visible="False"  
                                ForeColor="Red" Font-Bold="True" Font-Size="Medium" ></asp:Label>
		    </div>
	    </div>
    </div>
    <!-- End one column tab content window -->
</form>
</asp:Content>
